<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

include_once './conexion.php';
$nombre = $_POST["nombre"];
$caracteristica = $_POST["caracteristica"];
$tipo = $_POST["tipo"];
$actividad = $_POST["actividad"];
//echo $actividad;
// Establecer la zona horaria predeterminada a usar. Disponible desde PHP 5.1
date_default_timezone_set('America/Bogota');
setlocale(LC_ALL, "es_ES");
$bd = new contectaBd();
if ($bd->conectando() == 1) {
    if ($actividad == 0) {
        $query = "select id_actividad, Nombre from actividades";
        $bd->ejecutar($query);
        while ($bd->cargar()) {
            echo "<option value='" . $bd->getdato("id_actividad") . "'>" . $bd->getdato("Nombre") . "</option>";
        }
    } else if ($actividad == 2) {
        $fecha = date("Y") . "/" . date("m") . "/" . date("d") . " " . date("H") . ":" . date("i") . ":" . date("s");
        $query = "update actividades set Fecha_fin = '" . $fecha . "' where id_actividad = " . $nombre;
        $bd->ejecutar($query);
    } else if ($actividad == 1) {
        //valida si existe
        $query = "select COUNT(id_actividad) as total from actividades where Nombre like '%" . $nombre . "%'";
        $bd->ejecutar($query);
        $bd->cargar();
        if ($bd->getdato("total") == 0) {
            try {
                if ($tipo == "act") {
                    $fecha = date("Y") . "/" . date("m") . "/" . date("d") . " " . date("H") . ":" . date("i") . ":" . date("s");
                    //inserta la actividad
                    $query = "Insert into actividades ";
                    $query = $query . " ( Nombre, Tipo, Comentario, Fecha_inicio) VALUES (";
                    $query = $query . "'" . $nombre . "' , '" . $tipo . "' ,'" . $caracteristica . "', '" . $fecha . "'";
                    $query = $query . ")";
                    $bd->ejecutar($query);
                } else {
                    //------------------------>*******
                }
            } catch (Exception $exc) {
                echo "error -> " . $exc->getTraceAsString();
            }
        } else {
            echo 'Ya existe!';
        }



        //echo "<br> el nombre es " . $nombre . " y las caracteristicas son: " . $caracteristica . "<br> y el tipo es:" . $tipo;
    }
    //carga la tabla
    $query = "select id_actividad, Nombre, Tipo, Fecha_inicio, Fecha_fin , Comentario, Total";
    $query = $query . " From actividades order by 1 desc";
    $bd->ejecutar($query);
    echo "<table border>
            <thead>
                <tr>
                    <th>
                        Nombre
                    </th>
                    <th>
                        Tipo
                    </th>
                    <th>
                        Fecha inicio
                    </th>
                    <th>
                        Fecha fin
                    </th>
                    <th>
                        Comentario
                    </th>
                    <th>
                        Total
                    </th>
                </tr>
            </thead>";
    while ($bd->cargar()) {
        $fecha_fin = $bd->getdato("Fecha_fin");
        if ($fecha_fin == "") {
            $fecha_fin = '<input type="button" value="Detener" onclick="detener(' . $bd->getdato("id_actividad") . ')">';
        }
        $total = $bd->totaltiempo($bd->getdato("Fecha_inicio"), $bd->getdato("Fecha_fin"));
        echo "<tr>
                <td>
                    " . $bd->getdato("Nombre") . "
                </td>
                <td>
                    " . $bd->getdato("Tipo") . "
                </td>
                <td>
                    " . $bd->getdato("Fecha_inicio") . "
                </td>
                <td>
                    " . $fecha_fin . "
                </td>
                <td>
                    " . $bd->getdato("Comentario") . "
                </td>
                <td>
                    " . $total . "
                </td>
            </tr>";
    }//".$bd->getdato("")."
    echo "</table>";
}
?>
